home *** CD-ROM | disk | FTP | other *** search
/ Scene Storm / Scene Storm - Volume 1.iso / coding / c / pdc / libsrc / stringlib / strerror.c < prev    next >
Encoding:
C/C++ Source or Header  |  1990-04-07  |  339 b   |  21 lines

  1. /*
  2.  * strerror - map error number to descriptive string
  3.  *
  4.  * This version is obviously somewhat Unix-specific.
  5.  */
  6.  
  7. #include "config.h"
  8.  
  9. char *
  10. strerror(errnum)
  11. int errnum;
  12. {
  13.     extern int errno, sys_nerr;
  14.     extern char *sys_errlist[];
  15.  
  16.     if (errnum > 0 && errnum < sys_nerr)
  17.         return(sys_errlist[errnum]);
  18.     else
  19.         return("unknown error");
  20. }
  21.